home *** CD-ROM | disk | FTP | other *** search
Wrap
SFDiffDir "MAC:Anvèndare:Roland:Mac Telnet:main:" "HD:ncsasrc:main:" SFDiffDir "MAC:Anvèndare:Roland:Mac Telnet:tcpip:" "HD:ncsasrc:tcpip:" SFDiffDir "MAC:Anvèndare:Roland:Mac Telnet:tek:" "HD:ncsasrc:tek:" SFDiffDir "MAC:Anvèndare:Roland:Mac Telnet:vr:" "HD:ncsasrc:vr:" SFDiffDir "MAC:Anvèndare:Roland:Mac Telnet:vs:" "HD:ncsasrc:vs:" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ SFDiffDir "MAC:Anvèndare:Roland:Mac Telnet:main:" "HD:ncsasrc:main:" Folder #1: MAC:Anvèndare:Roland:Mac Telnet:main: Folder #2: HD:ncsasrc:main: ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:config.c" "HD:ncsasrc:main:config.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:configrec.h" "HD:ncsasrc:main:configrec.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:data.h" "HD:ncsasrc:main:data.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:environ.c" "HD:ncsasrc:main:environ.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:event.c" "HD:ncsasrc:main:event.c" File #1: MAC:Anvèndare:Roland:Mac Telnet:main:event.c File #2: HD:ncsasrc:main:event.c Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:event.c"; Line 587; File "HD:ncsasrc:main:event.c"; Line 587) 587 ascii &= 0x7f; /* Don't allow those bluming option chars */ 587 tr8to7 (&ascii); /* Convert char to US */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:event.c"; Line 593:605; File "HD:ncsasrc:main:event.c"; Line 593:600) 593 if (myEvent.modifiers & (optionKey | cmdKey)) { /* Map control chars */ 594 if (ascii == ESC) /* the '`' remains the same */ 595 ascii = '`'; 596 else 597 if (code == BScode) { /* Swap only the true bksp */ 598 if (screens[scrn].bsdel) ascii=BS; 599 else ascii=DEL; 600 } 601 else { 602 if (Prefs.optKeys || !Prefs.cmdKeys) /* Option or command remapped to control */ 603 ascii &= 0x1f; /* All other chars are ctrl */ 604 } 605 } 593 if (myEvent.modifiers & (optionKey | cmdKey) && (ascii == ESC)) /* Map control chars */ 594 ascii = '`'; /* the '`' remains the same */ 595 else if (myEvent.modifiers & (optionKey | cmdKey) && (code == BScode)) 596 if (screens[scrn].bsdel) ascii=BS; else ascii=DEL; /* Swap only the true bksp */ 597 else if ((myEvent.modifiers & optionKey) && Prefs.optKeys) /* use option as control */ 598 ascii &= 0x1f; 599 else if ((myEvent.modifiers & cmdKey) && !Prefs.cmdKeys) /* use command as control */ 600 ascii &= 0x1f; Extra lines in 2nd before 705 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:event.c"; Line ╞705; File "HD:ncsasrc:main:event.c"; Line 700:701) 700 trbuf8to7 (tp, strlen(tp)); /* translate to US chars */ 701 *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:hostform.h" "HD:ncsasrc:main:hostform.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c" "HD:ncsasrc:main:maclook.c" File #1: MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c File #2: HD:ncsasrc:main:maclook.c Extra lines in 2nd before 303 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c"; Line ╞303; File "HD:ncsasrc:main:maclook.c"; Line 303:306) 303 trInit(); /* Initialize translation routines; must be done */ 304 /* prior to checkdebug(), since even the debug */ 305 /* output goes through the translation routines. */ 306 Extra lines in 1st before 318 in 2nd (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c"; Line 314; File "HD:ncsasrc:main:maclook.c"; Line ╞318) 314 Extra lines in 2nd before 340 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c"; Line ╞340; File "HD:ncsasrc:main:maclook.c"; Line 343) 343 console.national=0; /* no translation */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c"; Line 368; File "HD:ncsasrc:main:maclook.c"; Line 372:376) 368 int temp; 372 int temp,oldVSIwn; 373 int *oldVSIw; 374 375 oldVSIwn=VSIwn; /* VSwrite changes it!!! */ 376 oldVSIw=VSIw; Extra lines in 2nd before 373 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c"; Line ╞373; File "HD:ncsasrc:main:maclook.c"; Line 381:382) 381 VSIwn=oldVSIwn; 382 VSIw=oldVSIw; Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c"; Line 378; File "HD:ncsasrc:main:maclook.c"; Line 388:390) 378 int temp; 388 int temp,oldVSIwn; 389 int *oldVSIw; 390 GrafPtr savePort; Extra lines in 2nd before 382 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c"; Line ╞382; File "HD:ncsasrc:main:maclook.c"; Line 394:396) 394 GetPort (&savePort); 395 oldVSIwn=VSIwn; /* VSwrite changes it!!! */ 396 oldVSIw=VSIw; Extra lines in 2nd before 386 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c"; Line ╞386; File "HD:ncsasrc:main:maclook.c"; Line 401:403) 401 VSIwn=oldVSIwn; 402 VSIw=oldVSIw; 403 SetPort (savePort); Extra lines in 2nd before 511 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c"; Line ╞511; File "HD:ncsasrc:main:maclook.c"; Line 529) 529 screens[cur].national = (long int) Prefs.national; /* national mode */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.c"; Line 1103:1104; File "HD:ncsasrc:main:maclook.c"; Line 1122:1123) 1103 SetRect(&pRect,15,287,15+MAXWINDOWWIDTH /*495,335 */, 287+MAXWINDOWHEIGHT); 1104 console.vs=RSnewwindow( &pRect, 50, 80, 24, 1122 SetRect(&pRect,15,287,15+MAXWINDOWWIDTH /*495,335 */, 287+MAXWINDOWHEIGHT-100); 1123 console.vs=RSnewwindow( &pRect, 200, 80, 24, /* 200 lines in scrollback */ *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.make" "HD:ncsasrc:main:maclook.make" File #1: MAC:Anvèndare:Roland:Mac Telnet:main:maclook.make File #2: HD:ncsasrc:main:maclook.make Extra lines in 2nd before 14 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.make"; Line ╞14; File "HD:ncsasrc:main:maclook.make"; Line 14) 14 # translate.c Extra lines in 2nd before 80 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.make"; Line ╞80; File "HD:ncsasrc:main:maclook.make"; Line 81:83) 81 {ObjDir}translate.c.o ─ {AllDepend} translate.c configrec.h hostform.h 82 C {COpts} translate.c -o {ObjDir}translate.c.o 83 Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:maclook.make"; Line 109:132; File "HD:ncsasrc:main:maclook.make"; Line 113:138) 109 {ObjDir}config.c.o 110 Link -b -w -t APPL -c '????' ╢ 111 {TCPDir}{thelib} ╢ 112 {TekDir}teklib.o ╢ 113 {VSDir}vslib.o ╢ 114 {VRDir}vrlib.o ╢ 115 {ObjDir}version.c.o ╢ 116 {ObjDir}switchback.a.o ╢ 117 {ObjDir}switch.c.o ╢ 118 {ObjDir}procs.c.o ╢ 119 {ObjDir}prefs.c.o ╢ 120 {ObjDir}netevent.c.o ╢ 121 {ObjDir}menu.c.o ╢ 122 {ObjDir}maclook.c.o ╢ 123 {ObjDir}event.c.o ╢ 124 {ObjDir}environ.c.o ╢ 125 {ObjDir}config.c.o ╢ 126 "{Libraries}"Interface.o ╢ 127 "{CLibraries}"CRuntime.o ╢ 128 "{CLibraries}"StdCLib.o ╢ 129 "{CLibraries}"CSANELib.o ╢ 130 "{CLibraries}"Math.o ╢ 131 "{CLibraries}"CInterface.o ╢ 132 -o maclook 113 {ObjDir}config.c.o ╢ 114 {ObjDir}translate.c.o 115 # Link -b -w -t APPL -c '????' ╢ 116 # {TCPDir}{thelib} ╢ 117 # {TekDir}teklib.o ╢ 118 # {VSDir}vslib.o ╢ 119 # {VRDir}vrlib.o ╢ 120 # {ObjDir}version.c.o ╢ 121 # {ObjDir}switchback.a.o ╢ 122 # {ObjDir}switch.c.o ╢ 123 # {ObjDir}procs.c.o ╢ 124 # {ObjDir}prefs.c.o ╢ 125 # {ObjDir}netevent.c.o ╢ 126 # {ObjDir}menu.c.o ╢ 127 # {ObjDir}maclook.c.o ╢ 128 # {ObjDir}event.c.o ╢ 129 # {ObjDir}environ.c.o ╢ 130 # {ObjDir}config.c.o ╢ 131 # {ObjDir}translate.c.o ╢ 132 # "{Libraries}"Interface.o ╢ 133 # "{CLibraries}"CRuntime.o ╢ 134 # "{CLibraries}"StdCLib.o ╢ 135 # "{CLibraries}"CSANELib.o ╢ 136 # "{CLibraries}"Math.o ╢ 137 # "{CLibraries}"CInterface.o ╢ 138 # -o maclook *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c" "HD:ncsasrc:main:menu.c" File #1: MAC:Anvèndare:Roland:Mac Telnet:main:menu.c File #2: HD:ncsasrc:main:menu.c Extra lines in 2nd before 44 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line ╞44; File "HD:ncsasrc:main:menu.c"; Line 44) 44 #include <Files.h> Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line 49; File "HD:ncsasrc:main:menu.c"; Line 50) 49 50 #include <Resources.h> Extra lines in 2nd before 60 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line ╞60; File "HD:ncsasrc:main:menu.c"; Line 61:62) 61 #define bDevCItoh 1 /* from PrintTraps.h */ 62 Extra lines in 2nd before 125 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line ╞125; File "HD:ncsasrc:main:menu.c"; Line 128) 128 #define PAPRECT (*prRecHdl)->rPaper /* Macro for making the paperrect more accessible */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line 180:188; File "HD:ncsasrc:main:menu.c"; Line 184:193) 180 #define EMscroll 6 /* Emulation Menu: Clear Screen Saves Lines */ 181 #define EMreset 7 /* Emulation Menu: Reset Terminal */ 182 #define EMjump 8 /* Emulation Menu: Jump Scroll */ 183 #define EMpage 9 /* Emulation Menu: TEK Page command */ 184 #define EMlines 11 /* Emulation Menu: Set Usable Lines */ 185 #define EMsetup 12 /* Emulation Menu: Setup keys */ 186 #define EMfont 13 /* Emulation Menu: Font */ 187 #define EMsize 14 /* Emulation Menu: Size */ 188 #define EMcolor 15 /* Emulation Menu: Color */ 184 #define EMnational 6 /* Emulation Menu: National Chars */ 185 #define EMscroll 7 /* Emulation Menu: Clear Screen Saves Lines */ 186 #define EMreset 8 /* Emulation Menu: Reset Terminal */ 187 #define EMjump 9 /* Emulation Menu: Jump Scroll */ 188 #define EMpage 10 /* Emulation Menu: TEK Page command */ 189 #define EMlines 12 /* Emulation Menu: Set Usable Lines */ 190 #define EMsetup 13 /* Emulation Menu: Setup keys */ 191 #define EMfont 14 /* Emulation Menu: Font */ 192 #define EMsize 15 /* Emulation Menu: Size */ 193 #define EMcolor 16 /* Emulation Menu: Color */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line 589; File "HD:ncsasrc:main:menu.c"; Line 594) 589 GetWTitle( FrontWindow(), &Title); 594 GETWTITLE ( FrontWindow(), &Title); Extra lines in 2nd before 814 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line ╞814; File "HD:ncsasrc:main:menu.c"; Line 819:834) 819 case EMnational: /* national chars */ 820 if (numwindows < 1) break; 821 if (!screens[scrn].national) { /* is off, turn on */ 822 screens[scrn].national = 1; 823 CheckItem( myMenus[3],EMnational, TRUE); 824 transBuffer (); /* translate to national chars */ 825 VSredraw(screens[scrn].vs,0,0,VSmaxwidth(screens[scrn].vs),VSgetlines(screens[scrn].vs)-1); 826 } 827 else { 828 screens[scrn].national = 0; 829 CheckItem( myMenus[3],EMnational, FALSE); 830 transBuffer (); /* translate from national chars */ 831 VSredraw(screens[scrn].vs,0,0,VSmaxwidth(screens[scrn].vs),VSgetlines(screens[scrn].vs)-1); 832 } 833 break; 834 Extra lines in 2nd before 909 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line ╞909; File "HD:ncsasrc:main:menu.c"; Line 930:933) 930 /* The function result of GetNewDialog is *undefined* if DLOG and/or DITL 931 resources can't be found. (IM I-413). */ 932 933 if (GetResource('DLOG',501)) { Extra lines in 2nd before 914 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line ╞914; File "HD:ncsasrc:main:menu.c"; Line 939) 939 } Extra lines in 2nd before 1008 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line ╞1008; File "HD:ncsasrc:main:menu.c"; Line 1034:1038) 1034 if (screens[newprt].national) /* national chars on */ 1035 CheckItem(myMenus[Emul],EMnational,TRUE); 1036 else /* national chars off */ 1037 CheckItem(myMenus[Emul],EMnational,FALSE); 1038 Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line 1094:1125; File "HD:ncsasrc:main:menu.c"; Line 1125:1186) 1094 #define VMARGINS 4 1095 1096 /* 1097 * printPages(prPort,charh,title, columns) - 1098 * Prints <charh> on the printer through port <prPort> with <title> 1099 * using <columns>. 1100 */ 1101 printPages( prPort, charh, Title ,columns ) 1102 char **charh; 1103 TPPrPort prPort; /* the Printer port */ 1104 Str255 *Title; 1105 int columns; 1106 { 1107 char *charp, *start; 1108 long charlen,count=0L; 1109 int v,h,vloc,scount=0, lines=0, pgcount=1, pgtmplen, maxlines; 1110 char pagetemp[20]; 1111 FMetricRec info; 1112 Fixed columnF; 1113 int Fheight, Fwidth; 1114 1115 if ( ((*prRecHdl)->prStl.wDev>>8) !=3 ) { 1116 /* Think about this: put def. font in rsrc fork- STR255 */ 1117 TextFont(4); /* MONOCO */ 1118 v=9; 1119 } 1120 else { 1121 TextFont(22); /* or courier */ 1122 v=14; 1123 } 1124 columnF = FixRatio( columns, 1); 1125 1125 pascal void Debugger() extern 0xA9FF; 1126 1127 #define ascLF 10 1128 #define ascFF 12 1129 #define ascCR 13 1130 1131 /* 1132 * printPages(prPort,title, columns,charh,refNum,useTitle) - 1133 * Prints <charh> *OR* file <refNum> on the printer through port <prPort> 1134 * with <title> (if useTitle is TRUE) using <columns>. 1135 */ 1136 printPages( prPort, Title ,columns, charh, refNum,useTitle ) 1137 TPPrPort prPort; /* the Printer port */ 1138 Str255 *Title; 1139 int columns; 1140 char **charh; 1141 short refNum; 1142 int useTitle; 1143 { 1144 char *charp, *start; 1145 long charlen,count=0L; 1146 int v, h, scount, lines, pgcount, pgtmplen, maxlines; 1147 char pagetemp[20]; 1148 FMetricRec info; 1149 int Fheight, Fwidth; 1150 unsigned char buf[256]; /* to build a line in from the file */ 1151 unsigned char nextchar; /* next unprocessed char in file */ 1152 int rdy; 1153 short indent; /* indent to give reasonable left marginal */ 1154 OSErr sts; 1155 long dummyCount; 1156 char tmp[100]; /* only for debugging */ 1157 1158 putln("in printPages()"); 1159 sprintf(tmp,"prPort:%08x",prPort); putln(tmp); 1160 sprintf(tmp,"Title:%08x",Title); putln(tmp); 1161 sprintf(tmp,"columns:%d",columns); putln(tmp); 1162 sprintf(tmp,"charh:%08x",charh); putln(tmp); 1163 sprintf(tmp,"refNum:%04x",refNum); putln(tmp); 1164 sprintf(tmp,"useTitle:%08x",useTitle); putln(tmp); 1165 1166 sprintf (tmp,"rPage top,left:%d,%d bot,right:%d,%d",PGRECT.top,PGRECT.left,PGRECT.bottom,PGRECT.right);putln(tmp); 1167 sprintf (tmp,"rPaper top,left:%d,%d bot,right:%d,%d",PAPRECT.top,PAPRECT.left,PAPRECT.bottom,PAPRECT.right);putln(tmp); 1168 sprintf (tmp,"rPage iVRes:%d iHRes:%d",(*prRecHdl)->prInfo.iVRes,(*prRecHdl)->prInfo.iHRes);putln(tmp); 1169 1170 indent = ((*prRecHdl)->prInfo.iHRes * 180)/254; /* 1.8 centimeters left margin */ 1171 if (-PAPRECT.left > indent) 1172 indent = 0; 1173 else 1174 indent += PAPRECT.left; 1175 sprintf(tmp,"indent:%d",indent); putln(tmp); 1176 1177 if ( ((*prRecHdl)->prStl.wDev>>8) == bDevCItoh ) { 1178 /* Think about this: put def. font in rsrc fork- STR255 */ 1179 TextFont(monaco); /* gives monaco on ImageWriters ╔ */ 1180 v=9; 1181 } 1182 else { 1183 TextFont(courier); /* ╔ and courier on others (incl LW SC) */ 1184 v=14; 1185 } 1186 Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line 1132:1136; File "HD:ncsasrc:main:menu.c"; Line 1193:1197) 1132 1133 v--; 1134 } while ( TextWidth( stupidarray,0,columns) > (PGRECT.right - PGRECT.left)); 1135 1136 1193 v--; 1194 } while ( TextWidth( stupidarray,0,columns+1) > (PGRECT.right - PGRECT.left - indent)); 1195 sprintf (tmp,"Fheight:%d, Fwidth:%d, TextSize:%d",Fheight,Fwidth,v+1); putln (tmp); 1196 1197 if (charh!=NULL) { Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line 1140:1177; File "HD:ncsasrc:main:menu.c"; Line 1201:1291) 1140 1141 h=PGRECT.right - PGRECT.left; /* Get the width */ 1142 v=PGRECT.bottom- PGRECT.top; /* Get the height */ 1143 1144 maxlines= (v / Fheight) - 2*VMARGINS -1; /* Get maxlines */ 1145 vloc= VMARGINS; 1146 1147 while (count<charlen) { 1148 PrOpenPage(prPort, 0L); /* Open the Printer Page */ 1149 (*prRecHdl)->prJob.pIdleProc=printsleep; /* our netsleep */ 1150 1151 MoveTo( 0, (VMARGINS-2)*Fheight); 1152 DrawString("Session Name: "); 1153 1154 DrawString( Title); 1155 sprintf(pagetemp, "Page %d", pgcount); 1156 pgtmplen=strlen(pagetemp); 1157 MoveTo( h-(pgtmplen * Fwidth), (VMARGINS-2)*Fheight); 1158 DrawText( pagetemp, 0, pgtmplen); 1159 vloc=VMARGINS; 1160 1161 while (lines < maxlines && count<charlen) { 1162 while ((count<charlen) && (*charp++!='\r')) { count++; scount++; } 1163 MoveTo(0,vloc++*Fheight); 1164 if (scount>0) 1165 DrawText(start, 0, scount); 1166 count++; 1167 lines++; 1168 scount=0; 1169 start=charp; 1170 } 1171 1172 vloc=VMARGINS; 1173 PrClosePage(prPort); /* Close the Printer page */ 1174 lines=0; 1175 pgcount++; 1176 } 1177 HUnlock(charh); 1201 } else { 1202 if (sts=GetFPos(refNum, &charlen)) 1203 { sprintf(tmp,"GetFPos: ERROR %d",sts); putln(tmp); } 1204 charlen-=3; /* skip last 3 chars, as they are part of ESC seq */ 1205 if (sts=SetFPos(refNum,(short) fsFromStart,0L)) /* rewind to beginning of file */ 1206 { sprintf(tmp,"SetFPos: ERROR %d",sts); putln(tmp); } 1207 start = buf; /* always (the array doesn't move) */ 1208 dummyCount=1; 1209 if (sts=FSRead(refNum,&dummyCount,&nextchar)) /* get first char */ 1210 { sprintf(tmp,"FSRead: ERROR %d",sts); putln(tmp); } 1211 } 1212 sprintf(tmp,"chars to print:%d",charlen); putln(tmp); 1213 1214 h=PGRECT.right - PGRECT.left - indent; /* Get the width */ 1215 v=PGRECT.bottom- PGRECT.top; /* Get the height */ 1216 1217 maxlines = v/Fheight-1; 1218 pgcount = 0; 1219 while (count<charlen) { 1220 pgcount++; 1221 lines = 1; 1222 PrOpenPage(prPort, 0L); /* Open the Printer Page */ 1223 if (sts=PrError()) { sprintf(tmp,"PrOpenPage: ERROR %d",sts); putln(tmp); } 1224 (*prRecHdl)->prJob.pIdleProc=printsleep; /* our netsleep */ 1225 sprintf (tmp,"printing page:%d",pgcount); putln(tmp); 1226 1227 if (useTitle) { 1228 MoveTo( indent, lines*Fheight); 1229 DrawString("Session Name: "); 1230 1231 DRAWSTRING( Title); /* the parameter is a Str255, not a *char */ 1232 sprintf(pagetemp, "Page %d", pgcount); 1233 pgtmplen=strlen(pagetemp); 1234 MoveTo( PGRECT.right-(pgtmplen * Fwidth)-1, lines++*Fheight); 1235 DrawText( pagetemp, 0, pgtmplen); 1236 lines++; /* one blank line after title line */ 1237 } 1238 1239 if (charh!=NULL) { /* print from handle */ 1240 while (lines <= maxlines && count<charlen) { 1241 scount=0; 1242 while ((count<charlen) && (*charp++!='\r')) { count++; scount++; } 1243 MoveTo(indent,lines++*Fheight); 1244 if (scount>0) 1245 DrawText(start, 0, scount); 1246 count++; 1247 start=charp; 1248 } 1249 } else { /* print from file */ 1250 while (lines <= maxlines && count<charlen) { 1251 rdy = 0; 1252 scount = 0; 1253 while ((count<charlen) && (!rdy)) { 1254 switch (nextchar) { 1255 case ascCR: 1256 rdy=1; 1257 break; 1258 case ascLF: 1259 rdy=1; 1260 break; 1261 case ascFF: 1262 rdy=1; 1263 break; 1264 default: 1265 buf[scount++]=nextchar; 1266 count++; 1267 dummyCount=1; 1268 if (sts=FSRead (refNum,&dummyCount,&nextchar)) 1269 { sprintf(tmp,"FSRead: ERROR %d",sts); putln(tmp); } 1270 break; 1271 } 1272 } 1273 MoveTo(indent,lines*Fheight); 1274 if (scount>0) 1275 DrawText(start, 0, scount); 1276 if (nextchar==ascLF) 1277 lines++; /* LF -> new line */ 1278 if (nextchar==ascFF) 1279 lines = maxlines+1; /* FF -> new page */ 1280 dummyCount=1; 1281 if (sts=FSRead (refNum,&dummyCount,&nextchar)) 1282 { sprintf(tmp,"FSRead: ERROR %d",sts); putln(tmp); } 1283 count++; 1284 } 1285 } 1286 PrClosePage(prPort); /* Close the Printer page */ 1287 if (sts=PrError()) { sprintf(tmp,"PrClosePage: ERROR %d",sts); putln(tmp); } 1288 } 1289 if (charh!=NULL) 1290 HUnlock(charh); 1291 putln("leaving printPages()"); Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line 1205; File "HD:ncsasrc:main:menu.c"; Line 1319) 1205 printPages( prPort, charh, Title, VSmaxwidth(vs)); 1319 printPages( prPort, Title, VSmaxwidth(vs), charh, (short) -1, TRUE); Extra lines in 2nd before 1455 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line ╞1455; File "HD:ncsasrc:main:menu.c"; Line 1569) 1569 DisableItem( myMenus[Emul],EMnational); Extra lines in 2nd before 1496 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:menu.c"; Line ╞1496; File "HD:ncsasrc:main:menu.c"; Line 1611) 1611 EnableItem ( myMenus[Emul],EMnational); *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:mpw.h" "HD:ncsasrc:main:mpw.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r" "HD:ncsasrc:main:ncsa.rsrc.r" File #1: MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r File #2: HD:ncsasrc:main:ncsa.rsrc.r Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 838:840; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 838:840) 838 { /* array DITLarray: 13 elements */ 839 /* [1] */ 840 {206, 19, 226, 79}, 838 { /* array DITLarray: 14 elements */ 839 /* [1] */ 840 {235, 16, 260, 76}, Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 846; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 846) 846 {206, 197, 226, 257}, 846 {235, 200, 260, 260}, Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 852; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 852) 852 {206, 19, 226, 79}, 852 {235, 16, 260, 76}, Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 875; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 875) 875 {206, 112, 226, 172}, 875 {235, 112, 260, 172}, Extra lines in 2nd before 915 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line ╞915; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 915:920) 915 }, 916 /* [14] */ 917 {200, 12, 220, 262}, 918 CheckBox { 919 enabled, 920 "National Chars" Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 1386; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 1392) 1386 {60, 108, 306, 390}, 1392 {60, 108, 324, 390}, Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 1426; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 1432) 1426 {44, 84, 346, 402}, 1432 {30, 84, 332, 402}, Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 2155; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 2161) 2155 0x7FFFFDFB, 2161 0x7FFFFBFB, Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 2158; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 2164) 2158 { /* array: 14 elements */ 2164 { /* array: 16 elements */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 2170:2187; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 2176:2195) 2170 "Clear Screen Saves Lines", noIcon, "", "", plain, 2171 /* [7] */ 2172 "Reset Terminal", noIcon, "", "", plain, 2173 /* [8] */ 2174 "Jump Scroll", noIcon, "", "", plain, 2175 /* [9] */ 2176 "TEK Page", noIcon, "", "", plain, 2177 /* [10] */ 2178 "-", noIcon, "", "", plain, 2179 /* [11] */ 2180 "Set Usable Lines╔", noIcon, "", "", plain, 2181 /* [12] */ 2182 "Setup Keys╔", noIcon, "", "", plain, 2183 /* [13] */ 2184 "Font", noIcon, hierarchicalMenu, "Ç", plain, 2185 /* [14] */ 2186 "Size", noIcon, hierarchicalMenu, "ü", plain, 2187 /* [15] */ 2176 "National Chars", noIcon, "", "", plain, 2177 /* [7] */ 2178 "Clear Screen Saves Lines", noIcon, "", "", plain, 2179 /* [8] */ 2180 "Reset Terminal", noIcon, "", "", plain, 2181 /* [9] */ 2182 "Jump Scroll", noIcon, "", "", plain, 2183 /* [10] */ 2184 "TEK Page", noIcon, "", "", plain, 2185 /* [11] */ 2186 "-", noIcon, "", "", plain, 2187 /* [12] */ 2188 "Set Usable Lines╔", noIcon, "", "", plain, 2189 /* [13] */ 2190 "Setup Keys╔", noIcon, "", "", plain, 2191 /* [14] */ 2192 "Font", noIcon, hierarchicalMenu, "Ç", plain, 2193 /* [15] */ 2194 "Size", noIcon, hierarchicalMenu, "ü", plain, 2195 /* [16] */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 2347; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 2355) 2347 0x7FFFFDFB, 2355 0x7FFFFBFB, Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 2350; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 2358) 2350 { /* array: 14 elements */ 2358 { /* array: 16 elements */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 2362:2379; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 2370:2389) 2362 "Clear Screen Saves Lines", noIcon, "", "", plain, 2363 /* [7] */ 2364 "Reset Terminal", noIcon, "", "", plain, 2365 /* [8] */ 2366 "Jump Scroll", noIcon, "J", "", plain, 2367 /* [9] */ 2368 "TEK Page", noIcon, "", "", plain, 2369 /* [10] */ 2370 "-", noIcon, "", "", plain, 2371 /* [11] */ 2372 "Set Usable Lines╔", noIcon, "", "", plain, 2373 /* [12] */ 2374 "Setup Keys╔", noIcon, "S", "", plain, 2375 /* [13] */ 2376 "Font", noIcon, hierarchicalMenu, "Ç", plain, 2377 /* [14] */ 2378 "Size", noIcon, hierarchicalMenu, "ü", plain, 2379 /* [15] */ 2370 "National Chars", noIcon, "B", "", plain, 2371 /* [7] */ 2372 "Clear Screen Saves Lines", noIcon, "", "", plain, 2373 /* [8] */ 2374 "Reset Terminal", noIcon, "", "", plain, 2375 /* [9] */ 2376 "Jump Scroll", noIcon, "J", "", plain, 2377 /* [10] */ 2378 "TEK Page", noIcon, "", "", plain, 2379 /* [11] */ 2380 "-", noIcon, "", "", plain, 2381 /* [12] */ 2382 "Set Usable Lines╔", noIcon, "", "", plain, 2383 /* [13] */ 2384 "Setup Keys╔", noIcon, "S", "", plain, 2385 /* [14] */ 2386 "Font", noIcon, hierarchicalMenu, "Ç", plain, 2387 /* [15] */ 2388 "Size", noIcon, hierarchicalMenu, "ü", plain, 2389 /* [16] */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 5878; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 5888) 5878 "NCSA Telnet Version 2.3 (July 89).\nNational Center for\nSupercomputing Applications" 5888 "NCSA/LU Telnet Version 2.3.1 (May 90).\nNational Center for\nSupercomputing Applications" Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:ncsa.rsrc.r"; Line 5892:5909; File "HD:ncsasrc:main:ncsa.rsrc.r"; Line 5902:5995) 5892 resource 'vers' (3) { 5893 0x02, 0x30, release, 0, verUS, 5894 "2.3", 5895 "2.3 MacTCP version" 5896 }; 5897 5898 resource 'vers' (2) { 5899 0x02, 0x30, release, 0, verUS, 5900 "2.3", 5901 "NCSA Telnet 2.3" 5902 }; 5903 5904 resource 'vers' (1) { 5905 0x02, 0x30, release, 0, verUS, 5906 "2.3", 5907 "2.3 NCSA version" 5908 }; 5909 5902 data 'TRSL' (256, "Default (not used)") { 5903 $"00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F" /* .........╞...┬.. */ 5904 $"10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F" /* ................ */ 5905 $"20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F" /* !"#$%&'()*+,-./ */ 5906 $"30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F" /* 0123456789:;<=>? */ 5907 $"40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F" /* @ABCDEFGHIJKLMNO */ 5908 $"50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F" /* PQRSTUVWXYZ[\]^_ */ 5909 $"60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F" /* `abcdefghijklmno */ 5910 $"70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F" /* pqrstuvwxyz{|}~. */ 5911 $"80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F" /* ÇüéâäàåçêëèïîìÄÅ */ 5912 $"90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F" /* ÉæÆôöòûùÿÖÜ¢£¥₧ƒ */ 5913 $"A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF" /* áíóúñѪº¿⌐¬½¼¡«» */ 5914 $"B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF" /* ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐ */ 5915 $"C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF" /* └┴┬├─┼╞╟╚╔╩╦╠═╬╧ */ 5916 $"D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF" /* ╨╤╥╙╘╒╓╫╪....... */ 5917 $"E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF" /* ................ */ 5918 $"F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF" /* ................ */ 5919 }; 5920 5921 data 'TRSL' (257, "US 8-bit -> US 7-bit") { 5922 $"00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F" /* .........╞...┬.. */ 5923 $"10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F" /* ................ */ 5924 $"20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F" /* !"#$%&'()*+,-./ */ 5925 $"30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F" /* 0123456789:;<=>? */ 5926 $"40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F" /* @ABCDEFGHIJKLMNO */ 5927 $"50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F" /* PQRSTUVWXYZ[\]^_ */ 5928 $"60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F" /* `abcdefghijklmno */ 5929 $"70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F" /* pqrstuvwxyz{|}~. */ 5930 $"41 41 43 45 4E 4F 55 61 61 61 61 61 61 63 65 65" /* AACENOUaaaaaacee */ 5931 $"65 65 69 69 69 69 6E 6F 6F 6F 6F 6F 75 75 75 75" /* eeiiiinooooouuuu */ 5932 $"2B 6F 63 4C 53 6F 50 53 52 43 22 60 22 23 41 4F" /* +ocLSoPSRC"`"#AO */ 5933 $"38 23 3C 3E 59 75 64 53 50 70 53 61 6F 4F 61 6F" /* 8#<>YudSPpSaoOao */ 5934 $"3F 69 2D 56 66 3D 64 3C 3E 2E 20 41 41 4F 4F 6F" /* ?i-Vf=d<>. AAOOo */ 5935 $"2D 2D 22 22 60 60 2F 6F 79 3D 20 20 20 20 20 20" /* --""``/oy= */ 5936 $"20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20" /* */ 5937 $"20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20" /* */ 5938 }; 5939 5940 data 'TRSL' (258, "US -> National") { 5941 $"00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F" /* .........╞...┬.. */ 5942 $"10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F" /* ................ */ 5943 $"20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F" /* !"#$%&'()*+,-./ */ 5944 $"30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F" /* 0123456789:;<=>? */ 5945 $"83 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F" /* âABCDEFGHIJKLMNO */ 5946 $"50 51 52 53 54 55 56 57 58 59 5A 80 85 81 86 5F" /* PQRSTUVWXYZÇàüå_ */ 5947 $"8E 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F" /* Äabcdefghijklmno */ 5948 $"70 71 72 73 74 75 76 77 78 79 7A 8A 9A 8C 9F 7F" /* pqrstuvwxyzèÜîƒ. */ 5949 $"80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F" /* ÇüéâäàåçêëèïîìÄÅ */ 5950 $"90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F" /* ÉæÆôöòûùÿÖÜ¢£¥₧ƒ */ 5951 $"A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF" /* áíóúñѪº¿⌐¬½¼¡«» */ 5952 $"B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF" /* ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐ */ 5953 $"C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF" /* └┴┬├─┼╞╟╚╔╩╦╠═╬╧ */ 5954 $"D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF" /* ╨╤╥╙╘╒╓╫╪....... */ 5955 $"E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF" /* ................ */ 5956 $"F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF" /* ................ */ 5957 }; 5958 5959 data 'TRSL' (259, "National -> US") { 5960 $"00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F" /* .........╞...┬.. */ 5961 $"10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F" /* ................ */ 5962 $"20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F" /* !"#$%&'()*+,-./ */ 5963 $"30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F" /* 0123456789:;<=>? */ 5964 $"40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F" /* @ABCDEFGHIJKLMNO */ 5965 $"50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F" /* PQRSTUVWXYZ[\]^_ */ 5966 $"60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F" /* `abcdefghijklmno */ 5967 $"70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F" /* pqrstuvwxyz{|}~. */ 5968 $"5B 5D 43 40 4E 5C 5E 61 61 61 7B 61 7D 63 60 65" /* []C@N\^aaa{a}c`e */ 5969 $"65 65 69 69 69 69 6E 6F 6F 6F 7C 6F 75 75 75 7E" /* eeiiiinooo|ouuu~ */ 5970 $"2B 6F 63 4C 53 6F 50 53 52 43 22 60 22 23 41 4F" /* +ocLSoPSRC"`"#AO */ 5971 $"38 23 3C 3E 59 75 64 53 50 70 53 61 6F 4F 61 6F" /* 8#<>YudSPpSaoOao */ 5972 $"3F 69 2D 56 66 3D 64 3C 3E 2E 20 41 41 4F 4F 6F" /* ?i-Vf=d<>. AAOOo */ 5973 $"2D 2D 22 22 60 60 2F 6F 79 3D 20 24 20 20 20 20" /* --""``/oy= $ */ 5974 $"20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20" /* */ 5975 $"20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20" /* */ 5976 }; 5977 5978 resource 'vers' (3) { 5979 0x02, 0x30, release, 0, verUS, 5980 "2.3.1", 5981 "2.3.1 MacTCP version" 5982 }; 5983 5984 resource 'vers' (2) { 5985 0x02, 0x30, release, 0, verUS, 5986 "2.3.1", 5987 "NCSA/LU Telnet 2.3.1" 5988 }; 5989 5990 resource 'vers' (1) { 5991 0x02, 0x30, release, 0, verUS, 5992 "2.3.1", 5993 "2.3.1 NCSA/LU version" 5994 }; 5995 *** EOF on both files *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:netevent.c" "HD:ncsasrc:main:netevent.c" File #1: MAC:Anvèndare:Roland:Mac Telnet:main:netevent.c File #2: HD:ncsasrc:main:netevent.c Extra lines in 2nd before 414 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:netevent.c"; Line ╞414; File "HD:ncsasrc:main:netevent.c"; Line 414:415) 414 trbuf8to7 (screens[scrn].outptr,screens[scrn].outlen); /* translate to national chars */ 415 *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:netevent.h" "HD:ncsasrc:main:netevent.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.c" "HD:ncsasrc:main:prefs.c" File #1: MAC:Anvèndare:Roland:Mac Telnet:main:prefs.c File #2: HD:ncsasrc:main:prefs.c Extra lines in 2nd before 55 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.c"; Line ╞55; File "HD:ncsasrc:main:prefs.c"; Line 55) 55 #define PrefNational 14 /* National Chars */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.c"; Line 71; File "HD:ncsasrc:main:prefs.c"; Line 72) 71 int i, tildeMap,dontclose, optKeys, cmdKeys,tempi; 72 int i, tildeMap,dontclose, optKeys, cmdKeys,national,tempi; Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.c"; Line 75; File "HD:ncsasrc:main:prefs.c"; Line 76) 75 DCloseCtrl, MacBResetCtrl, MacBinaryCtrl, TMapCtrl; 76 DCloseCtrl, MacBResetCtrl, MacBinaryCtrl, TMapCtrl, National; Extra lines in 2nd before 94 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.c"; Line ╞94; File "HD:ncsasrc:main:prefs.c"; Line 95) 95 GetDItem( dtemp, PrefNational, &dItem, &National, &dBox); Extra lines in 2nd before 111 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.c"; Line ╞111; File "HD:ncsasrc:main:prefs.c"; Line 113:114) 113 SetCtlValue( National, Prefs.national);/* Set up the Check box */ 114 national = Prefs.national; Extra lines in 2nd before 140 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.c"; Line ╞140; File "HD:ncsasrc:main:prefs.c"; Line 144:147) 144 if (dItem == PrefNational) { 145 national=!national; 146 SetCtlValue( National, national); 147 } Extra lines in 2nd before 157 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.c"; Line ╞157; File "HD:ncsasrc:main:prefs.c"; Line 165:171) 165 Prefs.national=national; 166 167 /* 168 The setting of Prefs.national is used to decide if national chars 169 should be on or off for new windows. It is referenced from 170 addport in maclook.c 171 */ Extra lines in 1st before 232 in 2nd (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.c"; Line 217; File "HD:ncsasrc:main:prefs.c"; Line ╞232) 217 *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.h" "HD:ncsasrc:main:prefs.h" File #1: MAC:Anvèndare:Roland:Mac Telnet:main:prefs.h File #2: HD:ncsasrc:main:prefs.h Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.h"; Line 32; File "HD:ncsasrc:main:prefs.h"; Line 32) 32 #define PREF_Version 4 32 #define PREF_Version 5 Extra lines in 2nd before 43 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.h"; Line ╞43; File "HD:ncsasrc:main:prefs.h"; Line 43) 43 short national; /* Default for National Chars */ Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.h"; Line 46; File "HD:ncsasrc:main:prefs.h"; Line 47) 46 NCSAPrefs Prefs = { PREF_Version, 2, 1, 0, 0, 1, 0, 1}; 47 NCSAPrefs Prefs = { PREF_Version, 2, 1, 0, 0, 1, 0, 1, 0}; Extra lines in 2nd before 52 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:prefs.h"; Line ╞52; File "HD:ncsasrc:main:prefs.h"; Line 53) 53 16 /* Prefs 4 didn't have National */ *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:procs.c" "HD:ncsasrc:main:procs.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:protocol.h" "HD:ncsasrc:main:protocol.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:smtp.c" "HD:ncsasrc:main:smtp.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:switch.c" "HD:ncsasrc:main:switch.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:switchback.a" "HD:ncsasrc:main:switchback.a" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:switchback.asm" "HD:ncsasrc:main:switchback.asm" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:sysenviron.h" "HD:ncsasrc:main:sysenviron.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.make" "HD:ncsasrc:main:telnet.make" File #1: MAC:Anvèndare:Roland:Mac Telnet:main:telnet.make File #2: HD:ncsasrc:main:telnet.make Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.make"; Line 30; File "HD:ncsasrc:main:telnet.make"; Line 30) 30 echo ' *VERSION = "'NCSA Telnet 2.3 (`date -s -d`) -MacTCP-'";' >>version.c 30 echo ' *VERSION = "'NCSA╢/LU Telnet 2.3.1 (`date -s -d`) -MacTCP-'";' >>version.c Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.make"; Line 56; File "HD:ncsasrc:main:telnet.make"; Line 56:57) 56 {ObjDir}config.c.o 56 {ObjDir}config.c.o ╢ 57 {ObjDir}translate.c.o Extra lines in 2nd before 73 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.make"; Line ╞73; File "HD:ncsasrc:main:telnet.make"; Line 74) 74 {ObjDir}translate.c.o ╢ Extra lines in 2nd before 80 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.make"; Line ╞80; File "HD:ncsasrc:main:telnet.make"; Line 82:85) 82 SetFile -a iB telnet 83 84 85 telnet ── ncsa.rsrc.r Extra lines in 1st file (File "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.make"; Line 85; File "HD:ncsasrc:main:telnet.make"; Line 90╞) 85 SetFile -a iB telnet *** EOF on both files *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.ncsa.make" "HD:ncsasrc:main:telnet.ncsa.make" File #1: MAC:Anvèndare:Roland:Mac Telnet:main:telnet.ncsa.make File #2: HD:ncsasrc:main:telnet.ncsa.make Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.ncsa.make"; Line 23; File "HD:ncsasrc:main:telnet.ncsa.make"; Line 23) 23 AllDepend = mpw.h maclook.make ::vs:wind.h 23 AllDepend = mpw.h ::vs:wind.h Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.ncsa.make"; Line 30; File "HD:ncsasrc:main:telnet.ncsa.make"; Line 30) 30 echo ' *VERSION = "'NCSA Telnet 2.3 (`date -s -d`)'";' >>version.c 30 echo ' *VERSION = "'NCSA╢/LU Telnet 2.3.1 (`date -s -d`)'";' >>version.c Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.ncsa.make"; Line 57; File "HD:ncsasrc:main:telnet.ncsa.make"; Line 57:58) 57 {ObjDir}config.c.o 57 {ObjDir}config.c.o ╢ 58 {ObjDir}translate.c.o Extra lines in 2nd before 74 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:main:telnet.ncsa.make"; Line ╞74; File "HD:ncsasrc:main:telnet.ncsa.make"; Line 75) 75 {ObjDir}translate.c.o ╢ *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:vsync.c" "HD:ncsasrc:main:vsync.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:main:whatami.h" "HD:ncsasrc:main:whatami.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ ### Files only in MAC:Anvèndare:Roland:Mac Telnet:main: ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # catenate MAC:Anvèndare:Roland:Mac Telnet:main:db2 lkasf ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ ### Files only in HD:ncsasrc:main: ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # catenate HD:ncsasrc:main:Telnet Debug ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # catenate HD:ncsasrc:main:translate.c /* * * written by Roland Mînsson, Lund University Computing Center, Sweden * roland_m@ldc.lu.se * put by the author into the public domain * */ #include <types.h> #include <memory.h> #include <errors.h> #include <resources.h> #include "::vs:wind.h" #include "::vs:vsdata.h" /*************** external variables ***************/ extern WindRec *screens; /* The screen array from maclook.c */ extern int scrn; /* The current screen from maclook.c */ extern VSscrn *VSwhereis(i); /*************** typedefs ***************/ typedef unsigned char BYTE ; /*************** #defines ***************/ #define TRSL 'TRSL' /* resource type for translation */ #define US82US7 257 /* Resource ids for 'TRSL' resources */ #define US2NAT 258 /* Resource ids for 'TRSL' resources */ #define NAT2US 259 /* Resource ids for 'TRSL' resources */ /*************** global variables ***************/ BYTE *us82us7table,*us2nattable,*nat2ustable; char tmp[100]; /* only used for debugging */ /*************** translation routines ***************/ /***** trInit *****/ /* * Be very careful with calling putln from this procedure, since * putln uses the translation tables. If the tables are not setup * garbage output will appear. This is not harmful, but very * annoying. */ trInit () { if (get_trsl ((short int) US82US7, &us82us7table)) setup_def_table (&us82us7table); if (get_trsl ((short int) US2NAT, &us2nattable)) setup_def_table (&us2nattable); if (get_trsl ((short int) NAT2US, &nat2ustable)) setup_def_table (&nat2ustable); putln ("past initTrans()"); } get_trsl (id, table) short int id; BYTE **table; { Handle h; int size; h = GetResource (TRSL,id); if ((h==NULL) || (ResError()!=noErr)) { sprintf (tmp,"Trouble getting translation resource id %d", id); putln (tmp); return (1); } size = GetHandleSize(h); if (size!=256) { sprintf (tmp,"Translation resource #%d is not of correct length (is %d bytes)",id,size); putln(tmp); return (1); } HLock (h); *table = (BYTE *) *h; return (0); } setup_def_table (table) BYTE **table; { Handle h; int i; BYTE b,*bptr; putln ("Setting up default table"); h=NewHandle (256); for (bptr=*h,i=0; i<256; i++,bptr++) { b=(BYTE) i; *bptr=b; } HLock (h); *table = (BYTE *) *h; } /* * * Converts a char from 8-bit national to 7-bit national if National Chars * is ON, otherwise converts to 7-bit US (default mapping). * */ tr8to7 (ascii) int *ascii; { BYTE b; b = (BYTE) *ascii; if (screens[scrn].national) *ascii = nat2ustable[b]; /* national chars ON */ else *ascii = us82us7table[b]; /* national chars OFF */ } /***** tr7to8 *****/ tr7to8 (ascii) int *ascii; { BYTE b; if (screens[scrn].national) { b = (BYTE) *ascii; *ascii = us2nattable[b]; } } /***** trbuf8to7 *****/ trbuf8to7 (buf, len) BYTE *buf; int len; { int i; BYTE *p; if (screens[scrn].national) for (i=0,p=buf; i<len; i++,p++) *p = nat2ustable[*p]; /* national chars ON */ else for (i=0,p=buf; i<len; i++,p++) *p = us82us7table[*p]; /* national chars OFF */ } /***** trbuf7to8 *****/ trbuf7to8 (buf, len) BYTE *buf; int len; { int i; BYTE *p; if (screens[scrn].national) for (i=0,p=buf; i<len; i++,p++) *p = us2nattable[*p]; } transBuffer () /* translate entire buffer */ { VSscrn *vsscreen; VSline *vslin,*p; int lineNo,maxLineNo; int width; /* allocated witdth of window (80/132) */ char tmp[80]; /* only for debugging */ vsscreen = VSwhereis (screens[scrn].vs); vslin = vsscreen->buftop; putln ("in transBuffer, well and alive"); /* sprintf (tmp,"VSgetlines(screens[scrn].vs):%d", VSgetlines(screens[scrn].vs)); putln (tmp); sprintf (tmp,"VSmaxwidth(screens[scrn].vs):%d", VSmaxwidth(screens[scrn].vs)); putln (tmp); sprintf (tmp,"vsscreen->lines:%d\n",vsscreen->lines); putln (tmp); sprintf (tmp,"vsscreen->maxlines:%d\n",vsscreen->maxlines); putln (tmp); sprintf (tmp,"vsscreen->numlines:%d\n",vsscreen->numlines); putln (tmp); sprintf (tmp,"vsscreen->allwidth:%d\n",vsscreen->allwidth); putln (tmp); sprintf (tmp,"vsscreen->maxwidth:%d\n",vsscreen->maxwidth); putln (tmp); sprintf (tmp,"vsscreen:%08x\n",vsscreen); putln (tmp); sprintf (tmp,"vslin:%08x\n",vslin); putln (tmp); sprintf (tmp,"next:%08x\n",vslin->next); putln (tmp); sprintf (tmp,"prev:%08x\n",vslin->prev); putln (tmp); sprintf (tmp,"text:%08x\n\n",vslin->text); putln (tmp); */ width = VSmaxwidth(screens[scrn].vs)+1; /* VSmaxwidth returns 79 or 131 */ p = vslin; maxLineNo = vsscreen->numlines+VSgetlines(screens[scrn].vs); /* VSgetlines returns 24 or whatever */ for (lineNo=1; lineNo<=maxLineNo; lineNo++) { /*sprintf(tmp,"lineNo:%d, p:%08x, starts with:%c%c%c%c",lineNo,p,*(p->text),*(p->text+1),*(p->text+2),*(p->text+3)); putln(tmp);*/ if (p==NULL) { putln ("p is NULL"); return (-1); } if (p->text==NULL) { putln ("p->text is NULL"); return (-1); } if (screens[scrn].national) trbuf7to8 (p->text,width); /* to national chars */ else { screens[scrn].national=1; trbuf8to7 (p->text,width); /* to US chars */ screens[scrn].national=0; } p = p->next; } sprintf (tmp, "transBuffer:did convert %d lines", lineNo-1); putln (tmp); } ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # catenate HD:ncsasrc:main:version.c char *VERSION = "NCSA/LU Telnet 2.3.1 (90-06-13) -MacTCP-"; ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ ### Summary # of identical files: 16 # of different files: 10 # of files only in 1st folder: 1 # of files only in 2nd folder: 3 ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ SFDiffDir "MAC:Anvèndare:Roland:Mac Telnet:tcpip:" "HD:ncsasrc:tcpip:" Folder #1: MAC:Anvèndare:Roland:Mac Telnet:tcpip: Folder #2: HD:ncsasrc:tcpip: ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:at.h" "HD:ncsasrc:tcpip:at.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:atalk.c" "HD:ncsasrc:tcpip:atalk.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:atalk.h" "HD:ncsasrc:tcpip:atalk.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:binsubs.c" "HD:ncsasrc:tcpip:binsubs.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:bkgr.c" "HD:ncsasrc:tcpip:bkgr.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:boxlayer.h" "HD:ncsasrc:tcpip:boxlayer.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:cksum.a" "HD:ncsasrc:tcpip:cksum.a" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:confile.c" "HD:ncsasrc:tcpip:confile.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:croft.c" "HD:ncsasrc:tcpip:croft.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:data.h" "HD:ncsasrc:tcpip:data.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:datalayer.c" "HD:ncsasrc:tcpip:datalayer.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:dlayer.c" "HD:ncsasrc:tcpip:dlayer.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:elistener.a" "HD:ncsasrc:tcpip:elistener.a" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:ether.c" "HD:ncsasrc:tcpip:ether.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:ethertalk.h" "HD:ncsasrc:tcpip:ethertalk.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:fastnet.c" "HD:ncsasrc:tcpip:fastnet.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:hostform.h" "HD:ncsasrc:tcpip:hostform.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:ip.c" "HD:ncsasrc:tcpip:ip.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:kip.h" "HD:ncsasrc:tcpip:kip.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:listener.a" "HD:ncsasrc:tcpip:listener.a" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:macbinary.h" "HD:ncsasrc:tcpip:macbinary.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:macdefs.h" "HD:ncsasrc:tcpip:macdefs.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:mactools.c" "HD:ncsasrc:tcpip:mactools.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:macutil.c" "HD:ncsasrc:tcpip:macutil.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:macwhatami.h" "HD:ncsasrc:tcpip:macwhatami.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:netevent.h" "HD:ncsasrc:tcpip:netevent.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:protinit.c" "HD:ncsasrc:tcpip:protinit.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:protocol.h" "HD:ncsasrc:tcpip:protocol.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:tcp.c" "HD:ncsasrc:tcpip:tcp.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:tcplib.ncsa.make" "HD:ncsasrc:tcpip:tcplib.ncsa.make" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:tcplib.ncsa.o" "HD:ncsasrc:tcpip:tcplib.ncsa.o" ### Cannot open "MAC:Anvèndare:Roland:Mac Telnet:tcpip:tcplib.ncsa.o" # Not a text file (OS error -31001) Compare - Execution terminated! ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:tcplibd.make" "HD:ncsasrc:tcpip:tcplibd.make" File #1: MAC:Anvèndare:Roland:Mac Telnet:tcpip:tcplibd.make File #2: HD:ncsasrc:tcpip:tcplibd.make Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:tcpip:tcplibd.make"; Line 54; File "HD:ncsasrc:tcpip:tcplibd.make"; Line 54) 54 {MPW}"CLibraries:MacTCP.o" 54 {CLibraries}MacTCP.o *** EOF on both files *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:tcplibd.o" "HD:ncsasrc:tcpip:tcplibd.o" ### Cannot open "MAC:Anvèndare:Roland:Mac Telnet:tcpip:tcplibd.o" # Not a text file (OS error -31001) Compare - Execution terminated! ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:tools.c" "HD:ncsasrc:tcpip:tools.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:user.c" "HD:ncsasrc:tcpip:user.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:usera5.a" "HD:ncsasrc:tcpip:usera5.a" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:userd.c" "HD:ncsasrc:tcpip:userd.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:util.c" "HD:ncsasrc:tcpip:util.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tcpip:whatami.h" "HD:ncsasrc:tcpip:whatami.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ ### Summary # of identical files: 36 # of different files: 3 # of files only in 1st folder: 0 # of files only in 2nd folder: 0 ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ SFDiffDir "MAC:Anvèndare:Roland:Mac Telnet:tek:" "HD:ncsasrc:tek:" Folder #1: MAC:Anvèndare:Roland:Mac Telnet:tek: Folder #2: HD:ncsasrc:tek: ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:rg.h" "HD:ncsasrc:tek:rg.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:rg0.c" "HD:ncsasrc:tek:rg0.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:rghp.c" "HD:ncsasrc:tek:rghp.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:rgmac.c" "HD:ncsasrc:tek:rgmac.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:rgmp.c" "HD:ncsasrc:tek:rgmp.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:teklib.make" "HD:ncsasrc:tek:teklib.make" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:teklib.o" "HD:ncsasrc:tek:teklib.o" ### Cannot open "MAC:Anvèndare:Roland:Mac Telnet:tek:teklib.o" # Not a text file (OS error -31001) Compare - Execution terminated! ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:tekmain.c" "HD:ncsasrc:tek:tekmain.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:tekstor.c" "HD:ncsasrc:tek:tekstor.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:tekstor.h" "HD:ncsasrc:tek:tekstor.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:vgfont.h" "HD:ncsasrc:tek:vgfont.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:vgtek.c" "HD:ncsasrc:tek:vgtek.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:tek:vgtek.h" "HD:ncsasrc:tek:vgtek.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ ### Summary # of identical files: 12 # of different files: 1 # of files only in 1st folder: 0 # of files only in 2nd folder: 0 ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ SFDiffDir "MAC:Anvèndare:Roland:Mac Telnet:vr:" "HD:ncsasrc:vr:" Folder #1: MAC:Anvèndare:Roland:Mac Telnet:vr: Folder #2: HD:ncsasrc:vr: ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:rasmac.c" "HD:ncsasrc:vr:rasmac.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:rg2.c" "HD:ncsasrc:vr:rg2.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:rgmac.c" "HD:ncsasrc:vr:rgmac.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:RGmacros.h" "HD:ncsasrc:vr:RGmacros.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:RGrout.h" "HD:ncsasrc:vr:RGrout.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:rr.h" "HD:ncsasrc:vr:rr.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:vdevice.c" "HD:ncsasrc:vr:vdevice.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:vdevice.h" "HD:ncsasrc:vr:vdevice.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:vr.c" "HD:ncsasrc:vr:vr.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:vr.h" "HD:ncsasrc:vr:vr.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:vrfile.h" "HD:ncsasrc:vr:vrfile.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:vrlib.make" "HD:ncsasrc:vr:vrlib.make" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vr:vrlib.o" "HD:ncsasrc:vr:vrlib.o" ### Cannot open "MAC:Anvèndare:Roland:Mac Telnet:vr:vrlib.o" # Not a text file (OS error -31001) Compare - Execution terminated! ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ ### Summary # of identical files: 12 # of different files: 1 # of files only in 1st folder: 0 # of files only in 2nd folder: 0 ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ SFDiffDir "MAC:Anvèndare:Roland:Mac Telnet:vs:" "HD:ncsasrc:vs:" Folder #1: MAC:Anvèndare:Roland:Mac Telnet:vs: Folder #2: HD:ncsasrc:vs: ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vs:rsmac.c" "HD:ncsasrc:vs:rsmac.c" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vs:vsdata.h" "HD:ncsasrc:vs:vsdata.h" File #1: MAC:Anvèndare:Roland:Mac Telnet:vs:vsdata.h File #2: HD:ncsasrc:vs:vsdata.h Extra lines in 2nd before 21 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:vs:vsdata.h"; Line ╞21; File "HD:ncsasrc:vs:vsdata.h"; Line 21:22) 21 #include <stdio.h> 22 Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:vs:vsdata.h"; Line 61; File "HD:ncsasrc:vs:vsdata.h"; Line 63:67) 61 parmptr; /* pointer to current parm */ 63 parmptr, /* pointer to current parm */ 64 prredirect; /* printer redirection or not */ 65 long prbuf; /* last four chars */ 66 short refNum; /* temporary file for printer redirection */ 67 char fname[40]; /* file name for temporary file */ *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vs:vsem.c" "HD:ncsasrc:vs:vsem.c" File #1: MAC:Anvèndare:Roland:Mac Telnet:vs:vsem.c File #2: HD:ncsasrc:vs:vsem.c Extra lines in 2nd before 25 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:vs:vsem.c"; Line ╞25; File "HD:ncsasrc:vs:vsem.c"; Line 25:27) 25 #include <StdIO.h> 26 #include <OSUtils.h> 27 #include <Printing.h> Nonmatching lines (File "MAC:Anvèndare:Roland:Mac Telnet:vs:vsem.c"; Line 28:39; File "HD:ncsasrc:vs:vsem.c"; Line 31:172) 28 VSem(c,ctr) 29 register int ctr; 30 register unsigned char *c; 31 { 32 register int i,sx; 33 register int escflg; 34 int insert,ocount,attrib,wrapit,extra,offend; 35 char *acurrent,*current,*start; 36 37 escflg= VSIw->escflg; 38 39 while (ctr>0) { 31 extern THPrint prRecHdl; /* our print record handle from menu.c */ 32 extern SysEnvRec theWorld; /* System Environment record from environ.c */ 33 extern Cursor *normcurs; /* Cursor for non-transfer normal mode from maclook.c */ 34 35 pascal void Debugger() extern 0xA9FF; 36 37 VSprON() 38 { 39 char tmp[100]; /* only for debugging */ 40 OSErr sts; 41 42 putln ("printer redirection ON"); 43 VSIw->prredirect = 1; 44 VSIw->prbuf = 0x00000000; 45 sprintf (VSIw->fname,"NCSA Telnet tempfile #%d",VSIwn); 46 if (sts=Create (VSIw->fname,theWorld.sysVRefNum,'EDIT','TEXT')) { 47 SysBeep(1); 48 VSIw->prredirect = 0; 49 sprintf(tmp,"Create: ERROR %d",sts); putln(tmp); 50 return; 51 } 52 if (sts=FSOpen (VSIw->fname,theWorld.sysVRefNum,&(VSIw->refNum))) { 53 SysBeep(1); 54 VSIw->prredirect = 0; 55 sprintf(tmp,"FSOpen: ERROR %d",sts); putln(tmp); 56 FSDelete (VSIw->fname,theWorld.sysVRefNum); 57 return; 58 } 59 } 60 61 62 VSprOFF() 63 { 64 Str255 Title; 65 TPrStatus prStatus; /* Status record */ 66 TPPrPort prPort; /* the Printer port */ 67 OSErr sts; 68 GrafPtr savePort; 69 char tmp[100]; /* only for debugging */ 70 71 putln ("printer redirection OFF"); 72 if (VSIw->prredirect==0) /* no redirection started! */ 73 return; 74 VSIw->prredirect = 0; 75 GetPort (&savePort); /* save old port */ 76 77 if (prRecHdl==0L) { /* Make sure print is inited */ 78 PrOpen(); 79 if (sts=PrError()) { sprintf(tmp,"PrOpen: ERROR %d",sts); putln(tmp); } 80 prRecHdl=(THPrint)NewHandle((long)sizeof(TPrint)); 81 PrintDefault(prRecHdl); 82 if (sts=PrError()) { sprintf(tmp,"PrintDefault: ERROR %d",sts); putln(tmp); } 83 } 84 85 GETWTITLE ((GrafPtr) RSgetwindow(VSIwn),&Title); 86 SetCursor(normcurs); 87 88 if (PrJobDialog(prRecHdl)) { /* Cancel the print if FALSE */ 89 if (sts=PrError()) { sprintf(tmp,"PrJobDialog: ERROR %d",sts); putln(tmp); } 90 prPort=PrOpenDoc(prRecHdl,0L,0L); 91 if (sts=PrError()) { 92 SysBeep(1); 93 sprintf(tmp,"PrOpenDoc: ERROR %d",sts); putln(tmp); 94 } else { 95 printPages (prPort, &Title, VSmaxwidth(VSIwn), NULL, VSIw->refNum, 0L); 96 PrCloseDoc(prPort); 97 if (sts=PrError()) { sprintf(tmp,"PrCloseDoc: ERROR %d",sts); putln(tmp); } 98 if (((*prRecHdl)->prJob.bJDocLoop == bSpoolLoop) && (PrError()==0)) { 99 PrPicFile(prRecHdl,0L,0L,0L,&prStatus); /* Spool if necessary╔ */ 100 if (sts=PrError()) { sprintf(tmp,"PrPicFile: ERROR %d",sts); putln(tmp); } 101 } 102 } 103 } 104 SetPort (savePort); /* restore old port */ 105 if (sts=FSClose (VSIw->refNum)) { 106 SysBeep(1); 107 sprintf(tmp,"FSClose: ERROR %d",sts); putln(tmp); 108 } 109 VSIw->refNum = -1; 110 if (sts=FSDelete (VSIw->fname,theWorld.sysVRefNum)) { 111 SysBeep(1); 112 sprintf(tmp,"FSDelete: ERROR %d",sts); putln(tmp); 113 } 114 updateCursor(1); 115 } 116 117 118 #define ENDOFPRT '\033[4i' /* <ESC>[4i (0x1b5b3469) */ 119 120 VSpr(pc,pctr) 121 int *pctr; 122 unsigned char **pc; 123 { 124 long count; /* number of chars to print to file */ 125 char *start; /* original start of buffer */ 126 OSErr sts; 127 char tmp[100]; /* only for debugging */ 128 int rdy; /* true if <ESC>[4i */ 129 130 count=0; 131 start=*pc; 132 rdy=0; 133 134 while ((*pctr>0) && (!rdy)) { 135 VSIw->prbuf=(VSIw->prbuf<<8) + **pc; 136 if (VSIw->prbuf==ENDOFPRT) { /* i.e. no more redirection */ 137 rdy=1; 138 count--; /* will be incremented again below */ 139 } 140 count++; 141 (*pc)++; 142 (*pctr)--; 143 } 144 145 trbuf7to8 (start,count); 146 if (sts=FSWrite(VSIw->refNum,&count,start)) { 147 SysBeep(1); 148 sprintf(tmp,"FSWrite: ERROR %d",sts); putln(tmp); 149 } 150 if (rdy || sts) 151 VSprOFF(); 152 } 153 154 155 VSem(c,ctr) 156 /*register*/ int ctr; 157 /*register*/ unsigned char *c; 158 { 159 register int i,sx; 160 register int escflg; 161 int insert,ocount,attrib,wrapit,extra,offend; 162 char *acurrent,*current,*start; 163 char tmp[100]; /* only used for debugging */ 164 165 166 escflg= VSIw->escflg; 167 168 while (ctr>0) { 169 if (VSIw->prredirect) /* printer redirection? */ 170 VSpr(&c,&ctr); /* if yes, call VSpr */ 171 /* when we return from VSpr there may (ctr!=0) ╔ */ 172 /* ╔ or may not (ctr==0) be chars left in *c to print */ Extra lines in 2nd before 115 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:vs:vsem.c"; Line ╞115; File "HD:ncsasrc:vs:vsem.c"; Line 248) 248 trbuf7to8 (c,1); /* translate to national chars */ Extra lines in 2nd before 274 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:vs:vsem.c"; Line ╞274; File "HD:ncsasrc:vs:vsem.c"; Line 408:416) 408 case 'i': /* media copy */ 409 if (VSIw->parms[VSIw->parmptr]==5) { 410 /*c++; ctr--; */ 411 VSprON(); /* set status and open temp file etc */ 412 /* chars will be redirected at top of loop ╔ */ 413 /* ╔ in this procedure */ 414 } 415 escflg = 0; 416 break; *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vs:vsinit.h" "HD:ncsasrc:vs:vsinit.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vs:vsinterf.c" "HD:ncsasrc:vs:vsinterf.c" File #1: MAC:Anvèndare:Roland:Mac Telnet:vs:vsinterf.c File #2: HD:ncsasrc:vs:vsinterf.c Extra lines in 2nd before 141 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:vs:vsinterf.c"; Line ╞141; File "HD:ncsasrc:vs:vsinterf.c"; Line 141:143) 141 VSIw->prredirect = 0; 142 VSIw->prbuf = 0; 143 VSIw->refNum = -1; *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vs:vsintern.c" "HD:ncsasrc:vs:vsintern.c" File #1: MAC:Anvèndare:Roland:Mac Telnet:vs:vsintern.c File #2: HD:ncsasrc:vs:vsintern.c Extra lines in 2nd before 25 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:vs:vsintern.c"; Line ╞25; File "HD:ncsasrc:vs:vsintern.c"; Line 25) 25 #include <OSUtils.h> Extra lines in 2nd before 39 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:vs:vsintern.c"; Line ╞39; File "HD:ncsasrc:vs:vsintern.c"; Line 40:41) 40 extern SysEnvRec theWorld; /* System Environment record from environ.c */ 41 Extra lines in 2nd before 140 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:vs:vsintern.c"; Line ╞140; File "HD:ncsasrc:vs:vsintern.c"; Line 143:149) 143 VSIw->prbuf=0; 144 if (VSIw->prredirect) { /* kill redirection */ 145 VSIw->prredirect=0; 146 FSClose (VSIw->refNum); 147 VSIw->refNum=-1; 148 FSDelete (VSIw->fname,theWorld.sysVRefNum); 149 } *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vs:vskeys.h" "HD:ncsasrc:vs:vskeys.h" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vs:vslib.make" "HD:ncsasrc:vs:vslib.make" ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vs:vslib.o" "HD:ncsasrc:vs:vslib.o" ### Cannot open "MAC:Anvèndare:Roland:Mac Telnet:vs:vslib.o" # Not a text file (OS error -31001) Compare - Execution terminated! ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ # compare -b -n -t "MAC:Anvèndare:Roland:Mac Telnet:vs:wind.h" "HD:ncsasrc:vs:wind.h" File #1: MAC:Anvèndare:Roland:Mac Telnet:vs:wind.h File #2: HD:ncsasrc:vs:wind.h Extra lines in 2nd before 25 in 1st (File "MAC:Anvèndare:Roland:Mac Telnet:vs:wind.h"; Line ╞25; File "HD:ncsasrc:vs:wind.h"; Line 25) 25 national, /* whether national chars are used or not for this screen */ *** EOF on both files at the same time *** ╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤╤ ### Summary # of identical files: 4 # of different files: 6 # of files only in 1st folder: 0 # of files only in 2nd folder: 0